power brakes - Turkish English Dictionary